$(function() {
	document.onselectstart=function(){return false;};
	/** 渲染工具条菜单 */
	$(".tools ul li div").bind({"mouseenter":addToolButtonClass,"mouseleave":removeToolButtonClass});
	function addToolButtonClass() {
		$(this).addClass("selected");
	};
	function removeToolButtonClass() {
		$(this).removeClass("selected");
	}
	/** 渲染数据列表 */
	$(".treven, .trodd").bind({"mouseenter":addTRClass,"mouseleave":removeTRClass, "click":selectRow, "dblclick":selectDbRow});
	function addTRClass() {
		$(this).css("background-color", "#CFE4F9");
	};
	function removeTRClass() {
		var selected = $(this).data("selected");
		if(!selected) {			
			$(this).css("background-color", "");
		}
	};
	function selectRow() {
		$(".treven, .trodd").data("selected", false);
		$(".treven, .trodd").css("background-color", "");
		$(this).data("selected", true);
		$(this).css("background-color", "#CFE4F9");
		var clickMethod = $(this).attr("trclikc");
		if(clickMethod) {
			// 执行代码片段(单击)
			$.globalEval(clickMethod);
		}
	};
	function selectDbRow() {
		var clickMethod = $(this).attr("trdbClick");
		if(clickMethod) {
			// 执行代码片段(双击)
			$.globalEval(clickMethod);
		}
	}
});

function delRow(o) {
	var tr = $(o).parent().parent();
	if(tr) {
		$(tr).remove();
	}
}